﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using Volo.Abp.Domain.Entities;

namespace WMS.BasicData.ProductDetails.DTO
{
    public class TwoTableDTO:Entity<int>
    {
        public int Id { get; set; }
        public string ChineseName { get; set; }

        /// <summary>
        /// 所属货主
        /// </summary>
        public int BelongsOwner { get; set; }
        /// <summary>
        /// 产品大类
        /// </summary>
        public int ProductCategories { get; set; }
        /// <summary>
        /// 产品属性
        /// </summary>
        public int ProductAttributes { get; set; }
        /// <summary>
        /// 价格
        /// </summary>
        public decimal Price { get; set; }
        /// <summary>
        /// 商品编码
        /// </summary>
        public string ProductCode { get; set; }
        /// <summary>
        /// 商品条码
        /// </summary>
        public string ItemBarcode { get; set; }
        /// <summary>
        /// 商品规格
        /// </summary>
        public string ProductSpecifications { get; set; }
        /// <summary>
        /// 商品品牌
        /// </summary>
        public string ProductBranding { get; set; }
        /// <summary>
        /// SKU
        /// </summary>
        public string SKU { get; set; }
        /// <summary>
        /// 商品名称
        /// </summary>
        public string ProductName { get; set; }
        /// <summary>
        /// 单位
        /// </summary>
        public int Unit { get; set; }
        /// <summary>
        /// 重量
        /// </summary>
        public decimal Weight { get; set; }
        /// <summary>
        /// 宽
        /// </summary>
        public decimal Wide { get; set; }
        /// <summary>
        /// 长
        /// </summary>
        public decimal Long { get; set; }
        /// <summary>
        /// 高
        /// </summary>
        public decimal High { get; set; }
        /// <summary>
        /// 体积
        /// </summary>
        public decimal Volume { get; set; }
        /// <summary>
        /// 保质期
        /// </summary>
        public decimal ShelfLife { get; set; }
        /// <summary>
        /// 允收天数
        /// </summary>
        public int AcceptableDays { get; set; }
        /// <summary>
        /// 计费商品类
        /// </summary>
        public int BillableItems { get; set; }
        /// <summary>
        /// 码盘单层数量
        /// </summary>
        public int CodeDiscNumber { get; set; }
        /// <summary>
        /// 码盘层高
        /// </summary>
        public int DiscLayerHeight { get; set; }
        /// <summary>
        /// 拆零控制
        /// </summary>
        public int TearDownControl { get; set; }
        /// <summary>
        /// 拆零单位
        /// </summary>
        public int SplitUnits { get; set; }
        /// <summary>
        /// 拆零数量
        /// </summary>
        public int SplitNumber { get; set; }
        /// <summary>
        /// 最小库存量
        /// </summary>
        public int NumLnventoryLevels { get; set; }
    }
}
